Illustrates:
Separation of concerns, SRP, MVC, Tabs
BlobGui.java launches system.
Uses a map to implement 1-many.

Uses MVC approach where controller manipulates model and updates the view.
Doesn't have packages for Model, View, and Controller. If it did, the View class
(BlobGui) would need to define update methods, or getters for the controls, or
make the controls public. Not sure what the best approach is.


